//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKBO.IntTools;
using CascadeSharp.TKernel.NCollection;

namespace CascadeSharp.TKBO.BOPDS
{
    //---------------------------------------------------------------------
    //  Class  BOPDS_IteratorSI
    //---------------------------------------------------------------------
    public sealed class BOPDS_IteratorSI : BOPDS_Iterator
    {
        public BOPDS_IteratorSI()
            : base()
        {
            throw new NotImplementedException();
        }

        public BOPDS_IteratorSI(NCollection_BaseAllocator theAllocator)
            : base()
        {
            throw new NotImplementedException();
        }

        public BOPDS_IteratorSI(BOPDS_IteratorSI parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void UpdateByLevelOfCheck(int theLevel)
        {
            throw new NotImplementedException();
        }

        public void Intersect(IntTools_Context theCtx, bool theCheckOBB, double theFuzzyValue)
        {
            throw new NotImplementedException();
        }

        public void Intersect(IntTools_Context theCtx, bool theCheckOBB)
        {
            throw new NotImplementedException();
        }

        public void Intersect(IntTools_Context theCtx)
        {
            throw new NotImplementedException();
        }

        public void Intersect()
        {
            throw new NotImplementedException();
        }
    }; // class BOPDS_IteratorSI
}